/**
 * 
 */
$(function(){
﻿  tabClose();
﻿  tabCloseEven();
});


function addTab(subtitle,url){
﻿  if(!$('#tabs').tabs('exists',subtitle)){
	var html = createPageAjax(url);
﻿  ﻿  $('#tabs').tabs('add',{
﻿  ﻿  ﻿  title:subtitle,
﻿  ﻿  ﻿  //content:createFrame(url),
	  content:html,
﻿  ﻿  ﻿  closable:true,
﻿  ﻿  ﻿  width:$('#mainPanle').width()-10,
﻿  ﻿  ﻿  height:$('#mainPanle').height()-26
﻿  ﻿  });
﻿  }else{
﻿  ﻿  $('#tabs').tabs('select',subtitle);
﻿  }
﻿  tabClose();
}

function createFrame(url)
{
﻿  var s = '<iframe name="mainFrame" scrolling="auto" frameborder="0"  src="'+url+'" style="width:100%;height:100%;"></iframe>';
﻿  return s;
}

function createPageAjax(url){
	var reVal = "";
	$.ajax({
		type:"get",
		url:url,
		async:false,
		cache:false,
		success:function(msg){
			reVal = msg;
		},
		error:function(msg){
			//debugger;
			reVal = "请求错误："+msg.responseText;
		}
	});
	//alert(reVal);
	return reVal;
}

function tabClose()
{
﻿  /*双击关闭TAB选项卡*/
﻿  $(".tabs-inner").dblclick(function(){
﻿  ﻿  var subtitle = $(this).children("span").text();
﻿  ﻿  $('#tabs').tabs('close',subtitle);
﻿  });

﻿  $(".tabs-inner").bind('contextmenu',function(e){
﻿  ﻿  $('#mm').menu('show', {
﻿  ﻿  ﻿  left: e.pageX,
﻿  ﻿  ﻿  top: e.pageY
﻿  ﻿  });
﻿  ﻿  
﻿  ﻿  var subtitle =$(this).children("span").text();
﻿  ﻿  $('#mm').data("currtab",subtitle);
﻿  ﻿  
﻿  ﻿  return false;
﻿  });
}
//绑定右键菜单事件
function tabCloseEven()
{
﻿  //关闭当前
﻿  $('#mm-tabclose').click(function(){
﻿  ﻿  var currtab_title = $('#mm').data("currtab");
﻿  ﻿  $('#tabs').tabs('close',currtab_title);
﻿  });
﻿  //全部关闭
﻿  $('#mm-tabcloseall').click(function(){
﻿  ﻿  $('.tabs-inner span').each(function(i,n){
﻿  ﻿  ﻿  var t = $(n).text();
﻿  ﻿  ﻿  $('#tabs').tabs('close',t);
﻿  ﻿  });﻿  
﻿  });
﻿  //关闭除当前之外的TAB
﻿  $('#mm-tabcloseother').click(function(){
﻿  ﻿  var currtab_title = $('#mm').data("currtab");
﻿  ﻿  $('.tabs-inner span').each(function(i,n){
﻿  ﻿  ﻿  var t = $(n).text();
﻿  ﻿  ﻿  if(t!=currtab_title){
﻿  ﻿  ﻿  ﻿  $('#tabs').tabs('close',t);
﻿  ﻿  ﻿  }
﻿  ﻿  });﻿  
﻿  });
﻿  //关闭当前右侧的TAB
﻿  $('#mm-tabcloseright').click(function(){
﻿  ﻿  var nextall = $('.tabs-selected').nextAll();
﻿  ﻿  if(nextall.length == 0){
﻿  ﻿  ﻿  //msgShow('系统提示','后边没有啦~~','error');
﻿  ﻿  ﻿  alert('后边没有啦~~');
﻿  ﻿  ﻿  return false;
﻿  ﻿  }
﻿  ﻿  nextall.each(function(i,n){
﻿  ﻿  ﻿  var t=$('a:eq(0) span',$(n)).text();
﻿  ﻿  ﻿  $('#tabs').tabs('close',t);
﻿  ﻿  });
﻿  ﻿  return false;
﻿  });
﻿  //关闭当前左侧的TAB
﻿  $('#mm-tabcloseleft').click(function(){
﻿  ﻿  var prevall = $('.tabs-selected').prevAll();
﻿  ﻿  if(prevall.length==0){
﻿  ﻿  ﻿  alert('到头了，前边没有啦~~');
﻿  ﻿  ﻿  return false;
﻿  ﻿  }
﻿  ﻿  prevall.each(function(i,n){
﻿  ﻿  ﻿  var t=$('a:eq(0) span',$(n)).text();
﻿  ﻿  ﻿  $('#tabs').tabs('close',t);
﻿  ﻿  });
﻿  ﻿  return false;
﻿  });

﻿  //退出
﻿  $("#mm-exit").click(function(){
﻿  ﻿  $('#mm').menu('hide');
﻿  })
}

//弹出信息窗口 title:标题 msgString:提示信息 msgType:信息类型 [error,info,question,warning]
function msgShow(title, msgString, msgType) {
﻿  $.messager.alert(title, msgString, msgType);
}

function clockon() {
    var now = new Date();
    var year = now.getFullYear(); //getFullYear getYear
    var month = now.getMonth();
    var date = now.getDate();
    var day = now.getDay();
    var hour = now.getHours();
    var minu = now.getMinutes();
    var sec = now.getSeconds();
    var week;
    month = month + 1;
    if (month < 10) month = "0" + month;
    if (date < 10) date = "0" + date;
    if (hour < 10) hour = "0" + hour;
    if (minu < 10) minu = "0" + minu;
    if (sec < 10) sec = "0" + sec;
    var arr_week = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六");
    week = arr_week[day];
    var time = "";
    time = year + "年" + month + "月" + date + "日" + " " + hour + ":" + minu + ":" + sec + " " + week;

    $("#bgclock").html(time);

    var timer = setTimeout("clockon()", 200);
}


